компонентная объектная модель

компонентная объектная модель

 

компонентная объектная модель
модель COM

1. Разработанная компанией Microsoft объектная архитектурная модель. Первоначальный ее вариант был реализован в рамках технологии OLE версии 1 и не имел такого универсального характера, который эта модель приобрела позднее - в версии OLE2. Модель COM предназначена для обеспечения интероперабельности и повторного использования компонентов-объектов на платформе Windows. Тем самым разработчики имеют возможность конструировать объекты из компонентов, созданных на различных языках программирования и взаимодействующих через COM. Однако важное ограничение состоит в том, что двоичный код взаимодействующих систем должен иметь формат, определенный Microsoft. Архитектура COM построена по принципу "клиент-сервер". Объекты-клиенты могут обращаться за услугами к COM-объектам, т.е. к объектам, удовлетворяющим требованиям COM. Услуги, удовлетворяемые COM-объектом, реализованы методами этого объекта и определяются его интерфейсами. COM-объект может обладать несколькими интерфейсами, каждый из которых определяет некоторую группу его методов. Для описания интерфейсов в COM используется язык определения интерфейсов - Microsoft Interface Definition Language (Microsoft IDL), представляющий собой расширение DCE IDL. Доступ клиента к услугам COM-объекта осуществляется через посредство сервера. При этом предусматривается несколько способов взаимодействия клиента и сервера - исполнение их в одном и том же процессе, исполнение в разных процессах, но на одном компьютере, исполнение сервера на удаленном компьютере. Среда COM имеет интерфейс прикладного программирования (API). Благодаря этому приложения могут взаимодействовать с ней. В настоящее время разработаны и реализованы спецификации распределенной среды COM, названной Distributed Component Object Model (DCOM).
2. Программная реализация среды для взаимодействия компонентов, разработанных компанией Microsoft на основе спецификации модели COM (см. п. 1). [30].
[http://www.morepc.ru/dict/]

Тематики

  • информационные технологии в целом

EN

  • COM
  • Component Object Model


Справочник технического переводчика. – Интент. 2009-2013.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "компонентная объектная модель" в других словарях:

  • JAVA BEANS — компонентная объектная модель для Java, разработанная JavaSoft; представляет собой платформо независимый набор интерфейсов API, с помощью которых объекты Java могут включаться в другие объектные модели …   Словарь электронного бизнеса

  • Apache Jakarta Project — Проект Jakarta  один из проектов Apache Software Foundation. Проект развивает и поддерживает свободно распространяемое ПО, написанное на языке программирования Java. Подпроекты Основной вклад в проект Jakarta Project вносят следующие утилиты …   Википедия

  • Component Object Model — В данной статье или разделе имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из за отсутствия сносок …   Википедия

  • ASP.NET — Проверить нейтральность. На странице обсуждения должны быть подробности. ASP.NET  технология создания веб приложений и веб сервисов от компании Майкр …   Википедия

  • Microsoft Trident — У этого термина существуют и другие значения, см. Trident. Trident (также известен как MSHTML)  браузерный движок для Microsoft Internet Explorer. Впервые Trident был реализован в четвёртой версии Internet Explorer (октябрь 1997 года),… …   Википедия

  • Silverlight — Разработчик Microsoft Corporation Написана на Комбинация …   Википедия

  • Windows Driver Foundation — Разработчик Microsoft Операционная система Windows Языки интерфейса Английский Последняя версия 1.9 Состояние Active Windows Driver Foundation (WDF)  набор программных инструментов от корп …   Википедия

  • Windows Image Acquisition — (WIA, иногда называемая Windows Imaging Architecture)  это модель драйверов от компании Майкрософт, а также API для Windows ME и более поздних операционных систем семейства Windows. Данная модель позволяет графическим программам… …   Википедия

  • Windows Communication Foundation — Проверить нейтральность. На странице обсуждения должны быть подробности …   Википедия

  • Windows Presentation Foundation — WPF в составе .NET Framework Windows Presentation Foundation (WPF[1])  система для построения клиентских приложений Windows с визуально привлекательными возможностя …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»